package com.open.common.model.po;

/**
 * 数据Entity类
 */
/**
 * @author ouyangyuanming
 *
 * @param <T>
 */
public abstract class DataEntity<T> extends BaseEntity<T> {

	private static final long serialVersionUID = 1L;

	protected String remarks; // 备注
	protected String crtUsrId; // 创建人ID
	protected String crtUsrNam; // 创建人姓名
	protected String crtDat; // 创建时间

	protected String updUsrId; // 更新人ID
	protected String updUsrNam; // 更新人姓名
	protected String updDat; // 更新时间

	protected String delFlag; // 删除标记（0：正常；1：删除；2：审核）
	protected String status; // 数据状态，Y：有效；N：无效

	public String getCrtUsrId() {
		return crtUsrId;
	}

	public void setCrtUsrId(String crtUsrId) {
		this.crtUsrId = crtUsrId;
	}

	public String getCrtUsrNam() {
		return crtUsrNam;
	}

	public void setCrtUsrNam(String crtUsrNam) {
		this.crtUsrNam = crtUsrNam;
	}

	public String getCrtDat() {
		return crtDat;
	}

	public void setCrtDat(String crtDat) {
		this.crtDat = crtDat;
	}

	public String getUpdUsrId() {
		return updUsrId;
	}

	public void setUpdUsrId(String updUsrId) {
		this.updUsrId = updUsrId;
	}

	public String getUpdUsrNam() {
		return updUsrNam;
	}

	public void setUpdUsrNam(String updUsrNam) {
		this.updUsrNam = updUsrNam;
	}

	public String getUpdDat() {
		return updDat;
	}

	public void setUpdDat(String updDat) {
		this.updDat = updDat;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getDelFlag() {
		return delFlag;
	}

	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public DataEntity() {
		super();
		this.delFlag = DEL_FLAG_NORMAL;
	}

	public DataEntity(String id) {
		super(id);
	}

}
